If you want cheap and fun with a 2 foot fireball get a CZ 52.
Ammo is cheap 1260 rds for $138
Can those be bought new?