I have an A&H too. I have no idea who made their sights, but I don't really like them much.......too much glare for my likeing.
As far as a breach plug, you might get lucky and find another manufacturer that uses a plug with the same dimensions, but you more than likely would have to have a machine shop make one.