The sci fi stuff is a big no can do.
It doesn't matter if you know that it's not "real". What mattera is that it's based on an actual firearm or looks realistic. The Pulse Rifle from Aliens is not real but it's not getting a free pass for example. Neither are the other items you listed.
Airsoft, where nothing is hurt but feelings.