Rob - That coil stop does not look like it is mounted right. The base of the coil stop is not flush with the flipper base. That would suggest (as Marty pointed out) that there will be friction.
There's a counter sunk screw in there as well. That WILL come loose eventually.