A McKees Rocks man with a history of gun and drug crimes is facing new charges after detectives say they found guns hidden ...