You shouldn't have one, simple as that. This isn't the old western anymore. Do you know how easy it is to acquire a license? Especially where i live? Pft... Any stupid untrained airhead with a couple of bucks can get a weapon.
There's only one situation where i see you really need your "protection", is if you live in the sticks far from civilization and no help around for miles. Then sure. Or come on, at least make it harder, make people go through several psychological and shooting tests to filter out the ones who were never prepared for such a responsability. Don't arm every and any retard out there.