A trio of Vineland men will face weapons and drug charges after a motor vehicle stop on Friday. Police there say that Juan Colon, Juan Velazquez, both of Vineland, and Juan Reyes, of Hammonton, were charged in the incident. Police say they found crack cocaine, heroin, and a .22 caliber revolver, along with ammunition. Bail was set at $150,000 and all three men are inside of the Cumberland County Jail.