Well my idea is to do something like you go in the checkpoint and press enter so you exit the menu and you write(example) /buy deagle 1000 and then menu pops up "You are going to buy Deagle with 1000 ammo,this will cost you x$....Yes No"
Im suggesting this because buying some weapons like deagle takes me 5 minutes to buy 300 ammo
and its really boring to just walk around and press space....
Or suggestion 2(same as above but little diffrent)
Make that menu doesent dissapear untill you press cancel so you dont need to walk around all the time just press space untill you dont get your ammount of ammo which you need.