how to inspect a gun before buying