North Beach should put you within membership range of Quantico MCB Shooting Club. They have a maximum distance for members.
They regularly use the 1,000 yard range there for rec fire and also host F-class, three-gun and other matches. I was a member there for several years before leasing...