Auto-charging pistol