Buffalo News overstepping their bounds?

They are PUBLIC officials, so no, its cool with me. Every person in america knows what the military makes, because its based on a scale. Every public paid for official should have thier pay made public. Shit in virginia they publish the CCW (concieled carry pistol permits) to include name and town. That first ammendment can be a mother fucker.