RE: paper for school what do you think
The Constitution does not give rights, it does protect some of the creator-given (mentioned in the Declaration of Independence) rights from any infringement by the federal government. Basically, all power to govern originates from the people. The individual right to keep & bear arms is one of those so protected, as you noted.
Overall, a good paper.