I think everyone should own at least a pistol, I don't really see the need to own an AK47 or something like that though, I guess they're fun to shoot(not really into guns) but I think you should only be able to rent them or keep them in a locker at a shooting range or something like that.
The reality is, it's 2012 and people will break into your home and try to steal your shit, so you need to be able to protect your family and your belongings.
THE PERFECT STORM
THE PERFECT RECORD
THE PERFECT FIGHTER