I cant think of any accurate way to determine age... Just going by size isnt very accurate because they all grow at different rates which are greatly affected by how often they are fed and what they are fed. If its from a pet store, its probably under 1 year old. A random guess would probably be ~6 months old. Do you have a way to weigh it and/or post a pic?