My Gen 3 G-19 is 6 3/4" according to my measuring tape. I don't know why, or if a Gen 4 would be differnt, especially by that much. Just a guess, but a G-17 is about 1/2 longer and should be pretty close to the 7.28". Maybe somebody is giving measurements for the G-17 by mistake.