Effects of modern technology on firearms identification