Originally Posted by Varmiter
One of the goals of the forum is to be a resource for those new to open carry and to firearms law. To make a statement that seems to run contrary to known state and federal law and then to cryptically state that those who disagree with you would know better if they 'did their own research' is more than just flaunting the rules ... it is a real 'dick move.'
For the OP, the federal law governing long gun purchases is codified at
18 U.S.C. 922(b)(1) and 27 CFR 478.99(b)
(b) It shall be unlawful for any licensed importer, licensed manufacturer, licensed dealer, or licensed collector to sell or deliver—
(1) any firearm or ammunition to any individual who the licensee knows or has reasonable cause to believe is less than eighteen years of age, and, if the firearm, or ammunition is other than a shotgun or rifle, or ammunition for a shotgun or rifle, to any individual who the licensee knows or has reasonable cause to believe is less than twenty-one years of age;
Therefore, in the absence of any state law to the contrary, you may purchase long guns at 18 and handguns at 21.