[Opinions] Re: Pronunciation issues - Peyton, Colton, etc.
I say the T if sh, f, s, p, g, or sometimes an unstressed syllable is before -ton.
But -ton names with vowels, r, n, t, l before the ton, all lack the "t" sound when I say them. If I said the "t" in Payton, I would be saying the words "pay ton," not the name Payton. I don't know if it is because of the time I spent in Texas, or if I was the same way when I grew up in California, or what. I don't think they are awkward, but I don't really like saying them. I would think it was awkward, though, if someone named Colton or whatever demanded that I enunciate his T when I addressed him.