Arrowhead is privately owned......Not open to the general public......I've never heard of anyone shooting at Silverwood, but who knows.......Should be perfectly legal, unless they have their own rules for that lake.
And yes, you need a fishing license.