Well that isn't what the STAG ARMS website said when I ordered a 6.8SPC lower from them a week ago. It was shipped to my FFL and when I went to pick it up today, the BATFE denied the form because I am not 21 yet. IT IS A RIFLE THAT SHOOTS RIFLE ROUNDS!! It is also just a lower reciever so it obviously is not a pistol! The guy at the gunshop said they will have to hold the reciever until I am 21 in a couple of months and then I can pick it up. WHERE IN THE HELL DOES IT SAY THAT I CAN'T BUY A RIFLE UNLESS I AM 21??!!! Am I completely oblivious to this law? Does anyone else know anything about this?