I have recently become somewhat of an amateur historian on the Vietnam War. Its interesting how even fifty plus years later its still so controversial and multi-faceted debate. Anyway, Im thinking about getting an airsoft gun of an era-correct M16. The best I found in terms of historical accuracy seems to be the JG VN M16: http://www.evike.com/products/43148/ It seems to be an XM16E1 / early production M16A1 (due to duckbill versus bird cage flash hider). Me personally I think the duckbill is more sleek. It looks like perhaps the Colt Model 603? This would have been the first variant produced after the initial (and utterly dismal) field tests. My only questions are how are the internals on the JG airsoft guns? I know they aren't the best, but are they generally reliable or easy to fix/replace? how solid is the plastic stock and handguard? I only plan to use it for target shooting and wall hanging, I don't intend to game with it. so is the accuracy pretty good or easy to upgrade the barrel and such? how hard are the iron sights? (Ive always had trouble with aperture, I prefer standard v-notch) how comfortable is the stock for resting your cheek and how comfortable is the triangular-shaped handguard?