The BMW M4 has been around the block for quite some time now, and since its reveal back in 2014 the car also received a full M Performance Parts catalogue for those who want a bit more on the side.