The SofStx Glock Trainer is a replica of the Glock 23. We make these from closed cell polyetheleyne high density foam that has terrific "Compression/Deflection" properties. This allows you to whack the crap out of your partner without injuring him...they will feel the hit!
The trigger guard can be cut an 1/8" at the front for realistic disarms, without those pesky broken fingers. You can also have no trigger guard. You can add weight for more realism.