Well congratulations, it seems the site is developed to fuel the anti shooting lot and not for anything constructive to help our sport.
I personally think you should act your age (assuming you are over 15) and direct your efforts into helping get beating for people.
If you say you are attacked on other forums and felt so aggrieved about it you developed that forum to boost your ego, just feel how the people you 'attack' on your site feel ! two wrongs do not make a right !