Yes, 321 is low. A thirty six year old man should have a testosterone level more in the range of 670. 321 is only considered normal because it is normal for men to have testosterone that low, but these are very old men. The lab ranges are for all men, not age adjusted. Younger men and any man who wants to be healthy should have a level in at least the upper third of the range.