are harbor freight framing nailers any good