Charter Arms Undercover 38SPL Used $299.99