So, I also have a Key Tec KSG. I added this cheek pad on it and it made it feel so much better. Kind of a neoprene type material. So, I decided to add one to my M4 stock. Had to do a little cutting but I really dig the feel.One pic is with the flash on on my phone and it sort of made it look like sand paper.