I recently acquired one of the limited production Ten-Tec Iambic paddle. Can anyone confirm what year they were issued and the number that were made? My understanding is that it was limited to 250 units, is that right? The one I purchased is serial # TT-I150 Dennis, NC2F