Furthermore, "not gifted" does not equal "low IQ." An IQ of 130 only occurs in ~2% of the population, or once in every 44 individuals. If you're still in the top 5-15% (and your achievement suggests you are), then your IQ is still quite high.