WALHALLA, ND (iNewZ.TV) A Walhalla, North Dakota man is facing criminal charges, after allegedly pulling a gun out of his pants while checking out at a store in that town.