“The federal law prohibits 18-20 year olds from purchasing handguns, and as this issue works its way through the federal ...