All legal gun owners would need to be fingerprinted under legislation that narrowly passed the Illinois House on Saturday – a practice that gun rights advocates say will prevent violence, but which critics say is an example of excessive government overreach.