Oil pump from a 1980 Shovelhead.
This oil pump appears complete. It came stored in a plastic bag as shown.
Needs a good cleaning.