You should check the oil pressure with another guage. If that guage reads same as you dash guage, you might have a bad oil pump or a very worn engine, either of which will cause low oil pressure.
What weight oil are you using? Changing to a higher viscosity oil might help.
P E H