So I'm building my LTC class A license holding, AR15-hating father an AR15 in 22lr for xmas. Because ar15 and because of the lulz. I bought a complete upper and needed to remove the bayo lug. I accidentally dropped and broke the cheapo front sight (faux gas block) and need another. I've called all the local shops and nobody stocks them anymore. I went to Northeast Arms yesterday, but they closed early. Anyone have any idea where I might be able to find one this close to xmas without having to order online? Happy to pay top dollar for used take-offs. I'm in the newburyport area, but willing to drive. Help a guy out? do it for the lulz.