Get a revolver. They make some titanium models that are lightweight, strong and hold five rounds. No safety and no worries about that rubber bullet. Think you need more than five rounds? Get a speed loader and learn to use it.
IIRC, the S&W Model 29 Titanium is 18oz, holds six rounds of .44 Magnum.