Looks like a sharp-shinned to me. The tail is the key to this bird. All Cooper's have graduated tails. That is the central tail feathers are longest, and the outer feathers are shorter, which can be seen well on a ventral view like these (however, you usually can't tell from behind with a closed tail).
Note the dark nape (back of the neck) that is darker than the crown. Diagnostic for Sharp-shinned on an adult bird like this one. A Coop would have a dark crown / pale nape combination. This is reinforced by the small head, short neck and small bill.