Weapons charges filed against Champaign man