I just traded my buddy that owns a barber shop a box of 45ACP's for his H&R straight razor. I was hoping it was made in Germany, but it is made in Spain. Is it any good? Their is a knife store not...