Ummmmmm.....did anyone ever think of auxiliary police officers like many lower 48 communities have? These folks would be actual residents of Sand Point (not imported in) and would receive police training and have police powers. The pay would be something reasonable. The auxiliaries would fill in when the permanent department is short staffed, for special events/activities and for the summers when the town population significantly escalates. I'm thinking maybe 5 auxiliary officers with a full time sergeant/training officer and full time chief. The auxiliaries could also be a potential source to replace the sergeant/training officer and chief should those positions become vacant.  The solution here seems to be in your own backyard.