i think this is out of a 303 thati had years ago it has timmny parts in it,, i cant say if that is who did the trigger or not.. i dont shoot a release so i never used it $250.00