There are shelves that would take the weight but not the depth.
I used to have an amp, CD player, graphic equaliser (yep, you read that right!) and a small fish tank on a shelf once. It was simply 2 very large brackets fixed to the wall with some big screws and a shelf cut to fit.
Guess it also depends if it is a brick or plasterboard wall and where the shelf can be supported.