Medium Half Helmet

Will an size small Itech half visor/half cage mask fit my CCM Vector V04 Helmet Size Medium?
I need to know because I wear a size medium senior helmet but the medium cage is too big, so would a size small senior mask fit?
CCM helmets are painful to fit with Itech cages, regardless of size. You can get away with it, but the j-clips have to be really forced into place to sit on the bottom two screws, and its nearly impossible to get them sitting up high.
The small cage will definitely fit the helmet size-wise, but it is just a giant pain to put it together. If you can find one, buy either the FM vector or FM 480, both are CCM cages, and fit WAY easier than the Itech cages.
A look at what is currently available on eBay
Items recently purchased from this site
DOT German Motorcycle half Helmet Matte Flat Black Size M Medium Street Biker, VINTAGE DANFA BUCO STYLE HALF MOTORCYCLE HELMET MEDIUM, HARLEY DAVIDSON BLADE HALF HELMET WITH SUN SHIELD NEW MEDIUM , AGV RP60 Solid DOT Certified Open Face Half Motorcycle Street Touring Helmet, Nolan Supercruise Met Black 001 Md Medium [Half Helmets] #i015270010012, Nolan Supercruise Flat Black 002 Md Medium [Half Helmets] #i015270010022, Shoei ST Cruz Black Openface Matte Black Half Helmet Medium New Med, Shoei ST Cruz Black Openface Wine Red Half Helmet Medium New Med, HARLEY DAVIDSON CHOPPER HALF HELMET GLOSS BLACK GENUINE NEW MEDIUM , Nolan Super Cruise Metallic Black Half Motorcycle Helmet Size: Medium, Nolan Super Cruise Flat Black Half Motorcycle Helmet Size: Medium, Nolan Super Cruise Half Helmet Metallic Black Medium M, Nolan Super Cruise Half Helmet Flat Black Medium M, Shoei ST Cruz Black Openface Black Half Helmet Medium New Med, Shoei ST Cruz Black Openface White Half Helmet Medium New Med, Shoei St-Cruz Half Motorcycle Helmet White Medium, Shoei St-Cruz Half Motorcycle Helmet Black Medium, Shoei St-Cruz Half Motorcycle Helmet Matte Black Medium, SHOEI ST-CRUZ HALF HELMET. MATTE BLACK. MEDIUM, Shoei ST-Cruz Half Motorcycle Helmet Solid Matte Black, NEW SHOEI ST-CRUZ HALF HELMET, MATTE BLACK, MED/MD, NEW SHOEI ST-CRUZ HALF HELMET, WINE RED, MED/MD, Shoei St-Cruz Matte Black Medium Half Helmet Motorcycle Street Helmet Med Md M, SHOEI ST-CRUZ HALF HELMET MATTE BLACK M/MEDIUM, SHOEI ST-CRUZ HALF-HELMET MATTE BLACK M/MEDIUM, SHOEI ST-CRUZ HALF-HELMET MATTE DEEP GREY M/MEDIUM , SHOEI ST-CRUZ HALF-HELMET WINE RED M/MEDIUM, Shoei ST-Cruz Motorcycle Shorty Half Helmet Wine Red Medium, SHOEI ST-CRUZ HALF HELMET WINE RED M/MEDIUM, Nolan Super Cruise Motorcycle Half Helmet Flat Black MD/Medium, Nolan Super Cruise Motorcycle Half Helmet Black Graphite MD/Medium, NOLAN SUPER CRUISE HALF HELMET METAL BLACK M/MEDIUM, NOLAN SUPER CRUISE HALF HELMET FLAT BLACK M/MEDIUM, NOLAN SUPER CRUISE HALF HELMET, Nolan Super Cruise Motorcycle Half Helmet Metallic Black MD/Medium, Harley Davidson Women's Skyline Half Helmet 98238-08VW Medium, SHOEI ST-CRUZ HALF HELMET. BLACK. MEDIUM, SHOEI ST-CRUZ HALF HELMET. WHITE. MEDIUM, Shoei ST-CRUZ HALF-HELMET M MEDIUM BLACK HALF HELMET STREET, Shoei ST-Cruz Half Motorcycle Helmet Solid Gloss White, Shoei ST-Cruz Half Motorcycle Helmet Solid Gloss Black, NEW SHOEI ST-CRUZ HALF HELMET, BLACK, MED/MD, NEW SHOEI ST-CRUZ HALF HELMET, WHITE, MED/MD, Shoei St-Cruz Black Medium Half Helmet Motorcycle Street Helmet Med Md M, Shoei St-Cruz White Medium Half Helmet Motorcycle Street Helmet Med Md M, SHOEI ST-CRUZ HALF HELMET SOLID BLACK M/MEDIUM, SHOEI ST-CRUZ HALF HELMET SOLID WHITE M/MEDIUM, SHOEI ST-CRUZ HALF-HELMET BLACK M/MEDIUM, Rockhard Street Half Helmets Slipknot Nine Medium M, HARLEY DAVIDSON AUTHORITY HALF HELMET SIZE MEDIUM, SHARK RSJ/RS-J OPEN-FACE MOTORCYCLE HALF HELMET, Z1R Ace Transit Royal Air Motorcycle Helmet Red White Blue Half Face M Medium , Victory Half Helmet Black Medium, Scorpion EXO-100 Lilly Black Half Helmet Medium 1001034, Scorpion EXO-100 Lilly Purple Half Helmet Medium 1001054, Scorpion EXO-100 Lily Half Helmet Purple M/Medium, Scorpion EXO-100 Lily Half Helmet Black M/Medium, Scorpion EXO-100 Lilly Motorcycle Half Helmet Purple MD/Medium, Z1R Ace Transit Motorcycle Helmet Rubatone Black Half Face MD Med M Medium, Bell Pit Boss Motorcycle Half Helmet Flames Medium, Bell Pit Boss Motorcycle Half Helmet Pin Stripe Medium, Bell Pit Boss Motorcycle Half Helmet Checker Medium, Scorpion EXO-100 Lilly Half Motorcycle Helmet Black MD/Medium, Scorpion Exo-100 Wine Md Medium [Half Helmets] #08-100-01-04, Scorpion Exo-100 L Silver Md Medium [Half Helmets] #08-100-11-04, Scorpion Exo-100 M Black Md Medium [Half Helmets] #08-100-10-04, DOT Real Carbon Gloss Black Lite Motorcycle Half Helmet, Scorpion EXO-100 Tribal Black Half Motorcycle Helmet Size: Medium, Scorpion EXO100 Spitfire DOT Certified Motorcycle Touring Street Half Helmet, Tribal Black ~ Scorpion EXO-100 Half Open Face Scooter Motorcycle Helmet, Scorpion EXO-100 Half Helmet Black Tribal Medium M, NEW HJC IS-33 Motorcycle Half Helmet DOT White Size Med, Scorpion EXO-100 Tribal Motorcycle Harley Cruiser Half Helmet EXO 100, Scorpion EXO-100 Light Silver Half Motorcycle Helmet Size: Medium, Scorpion EXO-100 Matte Black Half Motorcycle Helmet Size: Medium, Scorpion EXO-100 Wine Half Motorcycle Helmet Size: Medium, SCORPION EXO 100 SOLID HALF FACE HELMET M MEDIUM MD STREET SILVER GRAY ADULT, Scorpion EXO-100 Half Shell Helmet Matte Black, Scorpion EXO-100 Half Shell Helmet Light Silver, Wine Red ~ Scorpion EXO-100 Half Open Face Scooter Motorcycle Helmet, Matte Black ~ Scorpion EXO-100 Half Open Face Scooter Motorcycle Helmet, Light Silver ~ Scorpion EXO-100 Half Open Face Scooter Motorcycle Helmet, Z1R Ace Transit Motorcycle Helmet Black Half Face MD Med M Medium 0104-0735, Z1R Ace Transit Motorcycle Helmet Pearl White Half Face MD Med M Medium, Z1R Ace Transit Motorcycle Helmet Silver Half Face MD Med M Medium 0104-0743, Scorpion EXO-100 Half Helmet Wine Medium M, Scorpion EXO-100 Half Helmet Light Silver Medium M, Scorpion EXO-100 Half Helmet Matte Black Medium M, ScorpionEXO Half Helmet EXO 100 Gloss Silver Medium, Scorpion EXO-100 Solid Color Motorcycle Harley Cruiser Half Helmet EXO 100,