I just rebuilt my M-79 last night using all the enhancements I've made for my digi-weapons. Again, the measurements are almost exact. It's just over 28" long. The sight can be raised and lowered, and the trigger guard can be rotated too. The biggest change is getting the gun to break open like the real thing. I was hoping to hollow out the barrel so I could load a grenade, but was unable to do so.