Well BluCore has their website up and it looks like it's worse than before...
You have to shoot their ammo on their pistol range. On the rifle range you can shoot your own.
See 2nd paragraph: http://www.blucoreshootingcenter.com/range.htm
I don't live by there and have only been there once, but it is such a nice place that I would go once and awhile if the rules weren't so damned anal. I can understand prohibiting steelcore ammo etc, but most shooters aren't going to go shoot there if they make it cost prohibitive or a PITA. If you bought new SD ammo and you want to make sure it functions in your gun, you're not going to go there.
I was hoping this time around the new owners would be cool and cater to their clients.