Strong Shelf Supports Pegs Pins Plug Stud 3,4,5,6,7mm Kitchen Cupboard Cabinet

You will probably require around 4 Supports For an average length of shelf the more supports you add the more weight the shelf will be able to Support. Simply plug into a drilled hole or make your own hole to the size you required.

eBay