Guitar signal input to Arduino UNO ADC - alternative part for TL972 op-amp
A little background:



Figure 1. An ancient 741 op-amp output stage.

To drive the output of the opamp high Q6 turns on connecting the output to the positive supply rail. To drive low Q13 turns on connecting the output to the negative supply rail. The older devices were limited in how much these devices could turn on and the output voltage could only get to within 2 or 3 V of the supply rails. As a result they were generally run from > 12 V.

Your Arduino is powered from 5 V or less. To use this voltage a modern opamp is required and the primary specifications are that (1) it works from low voltage and (2) that the output is rail-to-rail. i.e., It can swing from V- to V+.

You can pick any opamp that meets these basic requirements.
The LT1677, for example and chosen at random, appears to fit the bill. You probably want an 8-pin DIL (dual-in-line) style opamp for ease of soldering or inserting into a socket.