its a BKO like Maloneoni stated. the years weren't really recorded, only the last year BKO's had significant changes.
its ICD threaded, and you have a freak barrel which is a nice setup. finding ICD threaded barrels can be a chore.
i would suggest looking at the wiring harness, and if it has been cut up or trashed, contact me, as i make new ones.
go to ICDO(its in my sig) and read about the break downs. i personally never dealt with the BKO but they can be fun guns. you can get a lot out of them, but it takes a bit of massaging to do so. pull the grip panel off and see what board you have.
but overall, clean it, lube it(superlube works great in them) and see how it is.