How about an alternative to dry fire?
Walther makes a CO2 version of the P22 called the CP99
It's an 8 shot .177 air pistol that clocks 360 fps according to the specs.
http://www.pyramydair.com/cgi-bin/model.pl?model_id=129
360 fps is "basement/rec room *safe*"