Rich,
The reason for that is simple. Every brochure stats it at the bottom of their specifications page. It usually says one of the following.
"Due to continued product enhancement actual weight may vary"
"Depending on optional equipment selected actual weight will vary"
2004 Chevy Silverado LT 2500HD CrewCab Duramax
2004 Montana 3400RL