I would recommend a brand name of snap cap called "A-Zoom". The dummy primer was made of nylon which never dents and absorbs impact energy of firing pin very well.
http://www.pistoleer.com/azoom/
====
Many sportsman in my area know "Luger". It's defined as a handgun with exposed barrel and no wheel.