You can try Markham Park in Sunrise FL. About 30-40 minutes away. Public park, not great but OK 954-389-2005
Forget gun shops, forget gunsmiths - terrible. You can try Krieghoff (gun shop) in Vero Beach, I have heard they are fine but have no personal experience.