macro rifles e subs pb