The diameters of your scope are 30mm and 46mm. The 50mm set would work, but would obviously be 4mm larger than your eyepiece.
The correct Trijicon AccuPoint Rifle Scope Lens Caps for your Trijicon Accupoint 4-14x50 riflescope would be MPN:AC21006.
I would recommend using the 60-65mm Butler Creek Element Scope Cap Objective for your objective lens, found by using the link below. For your eyepiece, I'd recommend the Monstrum Flip-Up Rifle Scope Lens Covers, which can be found by using the second link below:
https://www.opticsplanet.com/butler-creek-element-scope-cap-objective.html?_iv_eyepiece-lens-diameter=range-60-65-mm
https://www.opticsplanet.com/monstrum-flip-up-rifle-scope-lens-covers-eyepiece.html
The 40mm Trijicon AccuPoint Rifle Scope Lens Cap will be compatible with your BSA riflescope (MPN:AC21003).
The Trijicon Scope Covers you need for the trijicon HX CRHX624 1X24MM scope are model number TR132. Unfortunately we currently do not have this model.
No, they would not be compatible. The objective and eyepiece on your scope are both 1.4" and this product is only 0.945"
Yes, MPN:AC21003 will work, but please be aware that it is for a 12.3" length scope so it will be slightly longer then necessary.
Please email us at techsales@opticsplanet.com with the exact model of Leupold riflescope and then we can compare the dimensions of that scope with the dimensions of the lens caps listed.
None of them will fit perfectly. MPN: AC21003 will be slightly too small in diameter so the only option would be MPN: AC21006 which would be larger than necessary, but will work.
No, as these covers are specifically meant for Trijicon AccuPoint rifle scopes.