Could be a P14. Looks like it has the spot for a volley sight on the side.