There's a shop down Rt. 2 that had a .45 in stock last time I was in there. It's right before you hit Rt. 4.
I'd suggest finding something online and ordering it though to be honest, it's going to be a few hundred cheaper than getting something local.