Not likely you've permanently damaged a nerve...yet. Might want to wrap a bandaid around that fingertip when you shoot to give it a little more padding..
And bring your freakin' elbow down!
Too much pressure on the ring finger is a sure sign you've got your elbow too high at anchor.