Jersey City police clear the streets of 100 guns so far in 2018