Obama chides pro gun