Had a friend of a friend print this on the same printer as you with ASA filament. Fitment was pretty good, snapped right in.