My personal opinion is you should have a "airsoft rated licence" or restricted to even get the ones at ct never mind our type of gear.
Reason 1 makes sure no newbies get shot.
Reason 2 makes sure there's less of that "mommy can you buy this for me" mom buys
(The parents would know why there kid cant buy it and is less likely)
It would make the airsoft community look more responsible.
There's many more. But airsoft guns should not be falling under replica fire arms. They should fall under low threat firearms. They are after all a projectile launcher. That can do harm. Not much but just the same can do harm.