Haha, you're welcome all. Thanks for the compliments and feedback too.
It's fun coding things when you know so many people will use and enjoy it.. that's the most rewarding part of programming almost anything. Dead is going to hate me for this though... he can't stand buylevel. =d
Tea: I'll pass, thanks!
Roland: f u and your mixed and confusing messages
But i noticed a little glitch. Sometimes when you buy a level,your next gun isnīt shown, but it doesnīt bother, guns functioning normal.
Just wanted to point on that. 
I noticed this also but I couldn't tell if it was only after buying a level or not. If so, is it only after buying two in a row really fast? The thing is, buylevel just calls existing methods in gungame that get called all the time but the difference is that buylevel may be calling them faster than would ever really happen in a normal gungame setting. My guess is this happens when you either buy a level twice in a row or if you buy a level immediately after leveling -- if everyone can keep an eye on this to get some feedback I'll try to fix it, though it'd be better fixed on the gungame side (a fix on the buylevel side will involve a delay).
Also, you guys probably noticed the !buylevel command spams chat now when it used to not show up. This is out of my control and it's how sourcemod handles commands differently from eventscripts -- you can, however, use the silent version with "/buylevel" which has the old effect.