Problem: In this text the sword of Goliath was located in Nob (cf. v. 1). However, in 1 Samuel 17:54 it says David “put his [Goliath’s] armor in his tent.”
Solution: At first it was placed in his tent, but later it was taken to Nob. The two verses speak of different times.