How long should my penis be at 14 it's 6in hard is that small normal or big?

Normal is whatever you have. Average for an adult is 6 to 7 inches so for 14 you might be slightly above average as you should have a little more growing overall to do.