We go through this as well. My son is a C and has all his gear to carry as well. Luckily my son can leave his bag in a teacher’s closet all day. He uses the All Star bag that cost $80. Fits everything nicely.
I would not recommend a bag with wheels. The HS kids will make fun of him.