H&R Gardner installed sights on most any accessory rifle barrel as can a gunsmith, Gardner charged $47 to add them, I suspect Ilion will charge more if they'll do it, that would be something to call and ask about. The Williams WGRS peep sight can be installed in the two rear scope base mount holes, see Peep and Firesights in the FAQs.
Tim