Okay so I have a suggestion that I think would benefit everyone. Admins should design a way for players to test guns BEFORE they purchase them. Perhaps they could open an arena and you can choose a gun you'd like to try and PK on other players in the arena (maybe to avoid people doing this to pk with a good gun for free, the kills wouldn't count) and you have a maximum time you can spend with a certain gun. This would help to eliminate people spending real life money or digging for days for a gun only to buy it and be disappointed (which is not fun if you drop 30-50$ irl for the gun). Additionally, if people could try some of the better guns, they may be motivated to spend more money on the game to purchase the gun they like.
I suggest this because I have a friend who just spent 25$ and did a lot of digging to get one of the expensive snipers (I forget the name but it's 110k) and he regrets the purchase and is now starting over to dig for something else. That could have been avoided if he could have tried the sniper prior to to purchasing.