Green’s Dictionary of Slang

rifle range n.1

[play on shooting gallery n.]
(drugs)

1. a house, apartment or room in which addicts gather to inject drugs.

[US]Hardy & Cull Drug Lang. and Lore.

2. a detoxification ward.

[US]Maurer & Vogel Narcotics and Narcotic Addiction (3rd edn).
[US]R.R. Lingeman Drugs from A to Z (1970).