So this is just a school project right? Not an actual store?
How does Source Mod speak to the average man on the street about what you sell? Think about the stores out there that specialize in what you want to do. Off the top of my head there's Game Stop and Game Crazy (here in the US at least). Right there in the name of the store it says "game" so you know what you're in store for. If I was to look for a game and video store in the phone book, Source Mod just confuses me and I wouldn't really know what they had. Add the gear to that and I'm even more confused.
Not trying to be mean, just some constructive criticism about what a teacher might say about this. I majored in Advertising/Marketing (even though I don't work in that field), so I've had some experience with this stuff.