Marine charged with felony after confrontation with cops