Definitions of shooting gallery:

  • noun:   an enclosed firing range with targets for rifle or handgun practice
  • noun:   a building (usually abandoned) where drug addicts buy and use heroin