UltimateApathy
Infinite Idiocy
I don't see any problem with allowing rifles for hunting/sporting purposes, as long as they are properly regulated with annually-renewable permits, training courses, and ammunition control. And you don't need a pistol for self-defence if the society is gun-free except for sporting/hunting rifles.