Looks like a Matech to me, which as you can see below is the BUIS on my RRA carbine. I've never heard of it being referred to as a PADS. I like the sight a lot.
Is this round ok to be fired through a .223 chambered rifle?