Best 6" Local Stock Android Phone under $300

hi, i'm planning to buy a local smart phone under $300 for following features

6+" display
fingerprint sensor
average camera
32+ GB ram
3 or 4 Gb ram
long lasting battery
fast Charge may be
network unlocked a20
2.lg k50

which one do you think is better option?
or any other option you may suggest?