8-bit gun sound effects without extra hardware?

is there anything i can do to control amplitude?

Not without external hardware. Digital pots are too slow for what you want, a few resistors to make a crude D/A would be best.