CM16's are well known for being very good starter guns, I personally had one (albeit an older model) as my first and still have it, so I doubt you'll have any issues with it
They are good solid guns. Unlike some of the older stuff they do have an etu & mosfet which can be picky. Just make sure you run a decent battery at the correct ratings and you'll be fine! I was going to get one of these but ended up getting a wild hog which I think is essentially the same gun just a different barrel and front rail?