I would assume that it is unconstitutional on it's face. "The right of the individual citizen to bear arms in defense of himself, or the state, shall not be impaired." How are 18, 19 and 20 year olds not to be considered citizens. They can be drafted into the military, handed an AR-15 and told to go shoot some brown skinned person in some sh!thole desert half way around the world but can't own a gun in their own home to protect themselves?