A Genesee County man is facing charges after he was allegedly found with more than 100 3D-printed guns.