Separate names with a comma.
nice.. M40... M24 right?
If so the barrel was cut down it is to short to be a stock barrel. If your are looking for an m4 go to airsoftgi.com
its an m28. the barrel was not cut the barrel extension covers the barrel