Could it be Pterostichus sp?