A Christchurch primary school is under scrutiny after a child brought a BB gun onto school grounds and fired shots at peers.