Man charged with possession of firearms