Budget?
You can get rack and shoot versions, single shots, pretty inexpensively and they can be weighted well.
Step up to gas blow back for a some more $$
I have a G19/23 rack-n-shoot that works well(ish). Have to rack the slide to fire every shot but the mag holds about 20/30 rounds.
Top of forum states no air soft but...