Everlast MMA Strike Shield for $22 + pickup at Walmart