One Tigris has a balaclava with built in mesh. it’s on Amazon for $20 American and it has zero interference when shouldering and getting a proper cheek weld
You can get ESS Land Ops for like $20 on Ebay. They're made to fit glasses. ESS NVGs and Revision Desert Locusts are similarly priced and smaller and have Rx inserts available.
Like the other due said, a Dye i4/5 would also be a great option. Bit out of your budget though.
I have a couple of the One Tigris balaclava masks. They're pretty cool.
I got this and it works amazingly
OneTigris Balaclava Mesh Mask Ninja Style with Full Face Protection (Tan) https://www.amazon.com/dp/B07W5YXKLQ/ref=cm_sw_r_cp_apip_Dz7TuURyGlZnb
Only down fall it getting shot in the checks