Yes, MLB shop offers a military discount. You need to get your identity verified as military personnel to get benefits from the military discounts.