I’m getting mixed info on whether this heat shield & shell saddle will fit my 20guage. C&D armory supplier says it won’t fit & Black Aces customer service said it will, even though it was made for the 12gg. Anyone hv experienced this $214. Accessory.