Unable to answer "Is this still here?" – Crewe Rifle and Pistol Club (Sports Club) – https://osm.org/way/765182727 via StreetComplete 58.1:

the building is still here, but i see no signage about a pistol and rifle club