Officials said the call came in at about 5:45 a.m.
When police arrived, they found 52-year-old Christopher Wilson suffering from multiple gunshot wounds. He was pronounced dead on scene.
Chopper 6 flew over the scene at about 9:30 a.m. Multiple evidence markers, officers and police vehicles could be seen in a parking lot in the 900 block of Wheeler Way.
Police said Wilson was arriving to work at Kuusakoski Recycling when he was approached by multiple men and fatally shot.
"It's terribly tragic anytime somebody's killed, but this was just a regular class working man who met his terrible end in a homicide," said Bucks County District Attorney Matt Weintrab. "Nobody deserves to be gunned down in a hail of bullets, but this guy was just getting ready to lead his life in an everyday fashion."
According to police, the homicide is believed to be specifically targeted to the victim and there is no risk to the general public. The male shooters remain at large.
Officers don't have a description of the shooters, but they are looking for multiple men who may have gotten away in a dark colored Nissan sedan.
Anyone with information is asked to call authorities.