I might be full of shit here, but isn't a shotgun the only real gun you can legally buy if you're only 18 years old? Hand guns and those scary nasty black guns are 21 years old, right?
Small game no lower limit, Big game is 12, Drive is 16, Long guns and voting is 18, Handguns and alcohol are 21.