Kevin Joseph Krebs, 31, of Malvern, was spotted walking toward the “No Kings” rally on North High Street around 2 p.m. Saturday, June 14, while concealing a firearm under layers of clothing, according to police.
West Chester Borough Police officers—on foot patrol—were alerted by concerned citizens and stopped Krebs near the intersection of High and Gay Streets. When asked if he was carrying a weapon, Krebs hesitated but eventually admitted he had a loaded Sig Sauer P320 tucked into his waistband beneath his coat and clothing, according to the affidavit of probable cause.
Officers say he was also carrying:
- Three loaded handgun magazines.
- Six loaded assault rifle magazines.
- An M9 bayonet knife.
- Pepper spray.
- A pocket knife.
- A ski mask.
- Gloves.
Krebs was unable to provide a concealed carry license. A search of records by the Chester County Sheriff’s Office confirmed he had no permit…