OMC, Larping is huge. There are more than 500 "business" games in the United States alone, where larping isn't as popular as it is in Europe. At least two full feature-length movies have been made about it for general release in the last few years. It's everywhere, and it naturally coincides with nerf.
As a general rule I wouldn't recommend taking on a condescending air while addressing an Admin. I'm sure OMC knows how big LARPing is etc etc, but yeah, I'm sure he appreciates the information.
And as for bows in Nerf, evertime this stuff comes up I'm always at a loss for why you would use weapons meant for hunting and killing for Nerf. I always looked on it as a game where we take child's toys and make them more enjoyable... Hm don't know about you but I don't want to get shot at by a real bow.
-OfAll'