They have sevens pitches at crownpoint down the Gallowgate, but its shitey old style sand astro and in a dive of an area, which obviously people without a car wouldn't fancy treking to or from later at night. The only other place I know is goals at Drumchapel, and even then its well away from the town and only the pitches are sevens standards, the goals are five a-side size.