Im 20 years old, clean record and tried to buy a complete AR15 from gander mountain in robinson twp. The salesman turned me away saying I must be 21 in order to buy it. Im kinda confused but also new to the whole thing but i thought as long as it wasnt a stripped lower or something i was alright. Someone at the range told me it was BS and he shoulda let me buy it but i wana make sure thats true before i go complain since im having a hell of a time finding an ar15 in my budget