I'm all for guns. Everyone should be able to have whatever they want, given a small wait period (less than 1 week) for a background check.
The Second Amendment though is not explicit for individuals outside of a militia.
"A well regulated Militia, being necessary to the security of a free State,
the right of the people to keep and bear Arms shall not be infringed."
You can read this a million times and consistently come to 2 conclusions:
1. A militia has the right to bear arms
2. the people has the right to bear arms
It's this kind of interpretation that keeps this Country vibrant and free, and allows a strict constructionist like bush to find all kinds of powers in the Constitution for ex post facto justification for illegal actions.