Generally speaking, mobility is always a plus since you could need it for all situations. I personally like a single deagle since it is very mobile. The downside is that the fire rate might be a little slow. The is also no spread on a single deagle but that's up to preference. If you want mobility and spread try a steampunk pistol.
I don't really know a lot about the more recent low budget options though, there may be something better. Also, don't try to find the best gun in the game. Instead, find the best gun for yourself. Players have preferences and styles. It's up to you to find something you like and make it work well enough to be good with it. No matter how "noobish" your gun may be, if you're good with it then no one can argue with that.