I know you can only spend $300 but if you could save a bit more you will be very happy with a Leica 1200 CRF. Better to only cry once and be happy with what you spend your hard earned $$ on. I know of some deals where they are going for just over $500 new and have seen some offered used for $500 shipped. You may snag a used one soon for $450 or $475 if keep your eyes open.
Jeff