Disappointed with my engine

Look up the venturi and throttle bore diameters on your "870" street avenger. They may just be the same sizes as your 750.

https://documents.holley.com/techlibrary_carb_numerical_listing.pdf