Re: @Jellied Eel... Wait for it...
I really hate it when someone invokes the "founding fathers meant muskets!" argument.
No, they meant _effective firearms_ and other common hand weapons.
If _I_ were going to rewrite the 2nd Amendment to be unambiguous, I would rewrite it as follows (then submit it to Washington, Jefferson, et al, but I think they'd agree):
"The right of the people to keep and bear such personal-use weapons as are commonly issued to the United States Military as long- or small-arms, or as melee weapons, or similar arms; not including explosive devices intended to attack an entire area at once or to destroy large constructions; for any lawful purpose whatever, explicitly including but not limited to defense of the nation and/or their home state or territory in times of invasion, defense of their own parties and those others from all hostile acts whatsoever not being undertaken under color of law, the gathering of food as provided for by law, training in the use of said weapons, or shooting for sport, or removal of rodents and other pests, or any other purpose which is conducted in such manner as is safe for themselves and others; shall not be infringed upon for any reason at all."