How long will this little buz saw engine last.

I can't see down the lifter bores really well, but it looks like they may be cut for keyed lifters. Set screws to keep them from spinning possibly?