I have the same fuel pump on my 1988 B2200 as Mrcrowley's photo shows. I've had my '88 B2200 since 1994 and have never had a fuel pump arm break. I've had fuel pumps leak out the weep hole, never have had a break.
That said: I'll get one through Mazda if I ever need a new fuel pump. My mama taught me to be smart, and learn from others, like Mazda Mitch !!!!