As for a new purchases - yes. After firing P95Carry's BFR it's on my short list. A Rohrbauch is now too.
For the range. I'll ask around. The range I belong to might work - max 200 yards though. Also I have a couple friends in the Bucks County area who have their own private shooting ranges that might be willing to work with us.