There is The Shooting Gallery and Guns Fishin and Stuff both in VV. TSG seems to be better priced than GFS by a good margin. GFS I find charge 10-15% OVER MSRP with TSG 5-10% BELOW MSRP. There is also Russells Gunsmithing in Dixon. Small shop, mostly rifles & shotguns but, he can order anything you need. Eric (owner) is a real nice guy, friendly, and likes to chat. He also does transfers if you decide to buy online. No OLL's that I have seen. Closest I have found is Antioch Armory but, they want 220.00 for a stripped Stag lower. Check your PM for other info.
Rob