I thought about the FFL fee, I just left it out. That's a great point though. Thank you!Here is a website I like to use to spot check prices: https://www.wikiarms.com/guns?q=Charter Arms&sortField=price&sortDirection=asc . That should show most online retailers for various models...click the "show all X offers" button to see each retailer for that specific model.
~$300 seems reasonable given the above, but don't forget to also factor in the FFL transfer fee (usually $20-40 depending on FFL) if purchasing online.
Hope this helps and looking forward to hearing what you end up deciding.