with out seeing pictures it sounds like it could be an Italian Sabatti - Imported by EAA in and around the early 90's
you could try http://www.sabatti.com and see if it help you determine what you have
Good luck
you could try http://www.sabatti.com and see if it help you determine what you have
Good luck