I hope this is the place for this. I was wondering, since it is a federal law as far as what age one have to be to buy a firearm. We as citizens have a right to keep and bare arms, these companies that are stating that they won't sell firearms of any kind to anyone under 21 are they not...