I agree that locals should be given first preference in jobs like factories, railways, govt jobs, etc (Not in software, investment banking, etc).
But please dont beat up those who are already employed. By all means give preference to locals, AT THE TIME OF EMPLOYMENT. Its a sin to snatch someone's livelihood.