Marine veteran puts NYPD in their place