Hi guys I own my KJW M4 since October 2009 and believe me it is a reliable gun to start with. It is my first Airsoft gun and still going strong recently my outer barrel has been modified by a friend and pay 40 dollars. The outer barrel was given to me by a friend an AEG CQB outer barrel I bring it to him and modify the barrel and assembled it back. Just to show you how it looks like here it is.