welcome to the site, your FIRST thing to look into is,
IS THIS LEGAL TO DO!
as I am guessing its NOT
almost every place I know of(or most any how)
you need a hunting lic to HUNT them, as there considered a GAME animal, and in return, there are LEGAL weapons for hunting them in each state and or season
and I know of NO place where boomerang's are listed as LEGAL hunting weapons in the USA!
SO< before you risk getting a fine or??
contact your game dept and ask if its legal or not??
things like this can get you on TV in a negative way?? small and bigger towns news stations love drama!