Yes, the l96 is very easy to upgrade. Lots of parts available and many guides for you to look at as well. Check out airsoftatlanta.com.