Alton man faces two weapons charges

by