S.D. Weaver Sr. compare prices