You are correct...but what is your point? Mine was that the best Soviet weapons only appeared much later in the war, after years of combat demonstrated the need for them. If the Red Army embarks on a general offensive in 1941, 1942 or 1943, they would do so without the assistance of such machines as the IS-2, ISU-152 and T-34-85, the very things that allowed them to have an advantage over the Wehrmacht. The Wehrmacht would likewise most likely not have deployed either the Tiger or Panther, nor even the advanced versions of the Panzer IV, and on paper would seem undermatched against the Red Army. But alas, wars aren't fought on paper, and given what we know of the state of Soviet forces in 1941, a Soviet victory looks highly unlikely. If Stalin doesn't sue for peace after a failed strike, or if Hitler doesn't let him, the war would probably end up a stalemate.
They'd already demonstrated their defensive innovation in 1941, in North Africa where Rommel used his FlaK batteries to destroy British armored thrusts. Small arms-wise, the MG-34 (and its next evolution, the MG-42) was a reliable, lightweight, belt-fed weapon, perfect for generating maximum firepower with minimum manpower, whereas the DP MG was not. The K98k and Mosin-Nagant were both equally fine rifles, but the Germans also had the MP40 in service well before 1941, so they hold a clear advantage in defensive firepower. I consider it entirely unlikely, almost impossible really, that the Germans would've been unprepared for a Soviet strike. It was crystal clear that the only country who could hurt Germany on land was the Soviet Union, and their status as ideological enemies meant it would be suicidal not to have capable forces at or near the border, coupled with reconnaissance to boot.
In 1941, the only field in which the Germans had a clear technological advantadge over the Soviets in main weapons systems was in airplanes (and in ships, but that would be of little importance). The Soviets had already some good modern designs lined up in the drawing boards, but they'd still not entered mass production due to the lack of aluminium and the lack of sufficiently powerful engines (although the Klimov design bureau was working around the clock to get prototypes ready). In artillery, the Soviets had equal or better guns than the Germans in all areas except in anti-air weapons (ironically, most of the technical assistane to design them had come from Rheinmetall in the pre-Hitler years). The Red Army's field artillery in particular was considerably better than German models, especially the 122mm howitzer and the 152mm gun (better mobility, higher range and higher rate of fire than comparable German models), and the Germans lacked rocket artillery of any kind. The situation in tanks is well known. In small arms, in June 1941 the Red Army's infantry standard weapon was a semi-automatic rifle, the SVT-40, while the German
landser still used a Mauser bolt rifle (the Soviets reintroduced the Moisin-Nagant rifle after Barbarossa because it was cheaper to produce in order to cover the horrific losses of the first months of the war).
The German advantadge lay in better coordination, a much higher level of professional efficiency in combat leadership and the advantadges of having a much more developed industry which allowed them to multiply the efficiency of their own weapons: radios, better optical sights, close coordination between artillery and infantry, and between land and air forces, etc.
They also had clear deficiencies that were left unresolved and utterly ignored until the bitter end: intelligence, logistics, optimization of armaments production, etc. In all these fields (which were key in WW2) the Allies were consistently better than the Germans.
Taking into account their doctrine of Bewegungskrieg, it's feasible that the Wehrmacht would've let their central Polish front collapse while holding the flanks, in order to draw in Soviet forces, then envelope them in a massive Cannae. Whether the Soviets would've seen such a thing and taken measures to prevent it is arguable, as indeed is the (un)likelihood of Hitler even permitting such a withdrawal. But what is not arguable is the massive gap in combined arms warfare development between the two armies, falling firmly in favour of the Germans; in a war of movement at this time, the Heer is going to come out on top.
Perhaps yes, perhaps not. We'll never know. But one thing is clear: the German army in 1941 was not as efficient as it would be later at defensive fighting, and it was clearly outgunned and outnumbered by the Soviets. Without Barbarossa, one to three years later things would be even more eschewed in the Soviets' favour. What the Soviets needed was time to sort out the mess in which the Red Army was into due to Stalin's purges, the constant changes of doctrine in the pre-war years and the frantic program of expansion of the army.
And the German doctrine of
Bewegungskrieg did not always go as designed either; at Kursk they crashed headways into the Soviet defenses, during
Fall Blau they overextended themselves, at Moscow they escaped narrowly a total disaster ... Not to speak of the way that after Kursk the Soviet commanders always managed to outmaneuver the Germans and confuse them about their real intentions. Even the rash, hyper-aggressive Guderian was a changed man after his 1941 experiences during Barbarossa, and in 1943 he advocated prudence and a defensive strategy instead of more of the same old
Bewegungskrieg.