I made one for a Trojan 20ga. Hardest part is gettin the right fit in the safety slide. It can be done!