Definition of free pistol in English:

free pistol

noun

Shooting
  • A shooting event in which competitors fire a.22 calibre pistol at a target 50 metres away, the type of gun, sight, etc., used being otherwise relatively unrestricted; a gun used in such an event; frequently attributive.

Origin

1920s; earliest use found in The New York Times.