do you know if it fits the Browning Sporter Ultra? What kind of a recoil pad does it have? That doesnt look factory