‘Military style semi-automatic guns’ banned in wake of mosque shooting

352