My son is thinking about going with a M4. Unfortunately the regular stocks are too long even when in the entire way. In the pictures provided are what we are looking for. Price is about $20 to $30. Pictures indicate what I am looking for but they don't have to be exactly the same.