yeah, the Mammoth Sniper Challenge is held there, as are several very large (up to 500 people) 3gun matches and some international shotgun comps.
the facility is decent. basically an old hotel with a small restaurant. golf course and just a whole bunch of land. afaik, their "range" for rifles is just the natural terrain of about 1000 acres. i've been there half a dozen times and never seen a berm or a firing point labeled as such. or any covered place to shoot.