I recently replaced a number of shutoffs with SharkBite brand push on fittings. These seem to work well and hold water. More expensive, but cheaper than relearning to solder for a small job.
The only issue I have is that they spin around. I can find many references to the fact that they spin but I cannot find any remarks as to how to stop them from spinning.
The rotation is a problem with the angle-stops. When the valve knob is turned to open or close the flow the fitting spins so you have to use two hands to turn the valve.
How can I stop a a sharkbite fitting from spinning?