For target shooting that's okay. Get a license and go to the range. For defense of the home that's why we have police departments.
I think a child should be allowed to take his father's or mother's name at will on coming of age. Paternity is a legal fiction.